#include <stdio.h>
int main()
{
    int a[5][5];
    int(*p)[4];
    p = a;
    printf("a_ptr=%#p,p_ptr=%#p\n", &a[4][2], &p[4][2]);
    // a[4][2]代表第23个元素，p[4][2]代表19个元素,一个元素占用4字节
    // 所以结果为4，要知道数组的内存布局
    printf("%p,%d\n", &p[4][2] - &a[4][2], &p[4][2] - &a[4][2]);
    return 0;
}